﻿/*

DNNTweet: Will Strohl's Twitter Module for DotNetNuke
Version: 01.00.00
Author: Will Strohl
E-Mail: will.strohl@gmail.com
Website: http://www.willstrohl.com

Copyright 2010 Will Strohl

*/

#txtTweetRefresh { float:left; width:35px; font-weight:bold; }
#divTweetRefresh { float:left; width:13.0em; margin-top:0.3em; }
#olTwitter { padding-bottom:1.0em; }
#olCommands, #olCommands li { display:inline; margin:0 auto 0 auto; }
#tSwitcher { display:inline-block; }

.dnntweet-button { outline:0; margin:0 4px 0 0; padding: .4em 1em; text-decoration:none !important; cursor:pointer; position:relative; text-align:center; zoom:1; }

.dnntweet-hidden { display:none; }
.dnntweet-fieldset {  }
.dnntweet-legend {  }
.dnntweet-list {  }
.dnntweet-listitem { float:none; clear:both; }
.dnntweet-label { font-weight:bold; }
.dnntweet-input { width:300px; }
.dnntweet-input-label { border:none; }
.dnntweet-combobox {  }

.dnntweet-Tweet { width:550px; height:130px; display:block; clear:both; margin:1em 0 1em 0; position:relative; z-index:1; }
.dnntweet-Tweet h3 { cursor:auto; font-weight:bold; font-size:0.9em; padding:2px 0 4px 4px; }
.dnntweet-ImageWrap { width: 52px; float:left; clear:left; }
.dnntweet-TweetWrap { width: 410px; float:right; clear:right; }
.dnntweet-ImageWrap, .dnntweet-TweetWrap { display:inline; }
.dnntweet-Image { border:none; }
.dnntweet-TweetWrapOuter { padding:0; }
.dnntweet-Author {  }
.dnntweet-Id {  }
.dnntweet-LinkOuter {  }
.dnntweet-Link {  }
.dnntweet-LinkInner {  }
.dnntweet-Published {  }
.dnntweet-Title { font-size:1.0em; }
.dnntweet-PublishWrap {  }
.dnntweet-PublishWrap, .dnntweet-Author, .dnntweet-Author .dnntweet-Link, .dnntweet-LinkOuter, .dnntweet-LinkInner { font-size:0.9em; }
.dnntweet-Title, .dnntweet-PublishWrap { display:block; clear:both; }
.dnntweet-Author .dnntweet-Link { font-weight:bold; }

.ui-autocomplete .ui-menu-item { list-style-type:none; }

legend, .dnntweet-legend { margin-left:1em; color:#000000; font-weight:bold; font-size:1.2em; padding:0 5px 0 5px; }
fieldset, .dnntweet-fieldset { margin:1.5em 0 0 0; padding:0; }
fieldset ol, .dnntweet-list { padding:1em 1em 0 1em; list-style:none; }
fieldset li, .dnntweet-listitem { padding-bottom:1em; list-style:none; line-height:1.6em; }
fieldset.commands { border:none; }
/* labels on top */
.dnntweet-labeltop { display:block; }
/* labels to the left */
.dnntweet-labelleft { float:left; width:18em; margin-right:1em; }
/* labels to the right */
.dnntweet-labelright { float:left; width:18em; margin-right:1em; text-align:right; }

/* iphone style switches */
.cb-enable, .cb-disable, .cb-enable span, .cb-disable span { background: url('js/iphone-style-switches/switch.gif') repeat-x; display: block; float: left; }
.cb-enable span, .cb-disable span { line-height: 30px; display: block; background-repeat: no-repeat; font-weight: bold; }
.cb-enable span { background-position: left -90px; padding: 0 10px; }
.cb-disable span { background-position: right -180px;padding: 0 10px; }
.cb-disable.selected { background-position: 0 -30px; }
.cb-disable.selected span { background-position: right -210px; color: #fff; }
.cb-enable.selected { background-position: 0 -60px; }
.cb-enable.selected span { background-position: left -150px; color: #fff; }
.switch label { cursor: pointer; }
.switch input { display: none; }

/* styles used for the auto-complete jquery feature */
.autocomplete-w1 { background:url(img/shadow.png) no-repeat bottom right; position:absolute; top:0px; left:0px; margin:6px 0 0 6px; /* IE6 fix: */ _background:none; _margin:1px 0 0 0; }
.autocomplete { border:1px solid #999; background:#FFF; cursor:default; text-align:left; max-height:350px; overflow:auto; margin:-6px 6px 6px -6px; /* IE6 specific: */ _height:350px;  _margin:0; _overflow-x:hidden; }
.autocomplete .selected { background:#F0F0F0; }
.autocomplete div { padding:2px 5px; white-space:nowrap; overflow:hidden; }
.autocomplete strong { font-weight:normal; color:#3399FF; }

/* fix what iphone switch broke */
div.field.switch { padding-bottom:3.0em; }